﻿using System;
namespace Pay.DTO.rpay {
	/// <summary>
	/// 支付异步通知
	/// </summary>
	public class rpay_notify {
		public rpay_notify() {
		}
		/// <summary>
		/// 代理商渠道标识
		/// </summary>
		public string partner { get; set; }
		/// <summary>
		/// 受理方预分配 的商户号
		/// </summary>
		public string mch_id { get; set; }
		/// <summary>
		/// sign
		/// </summary>
		public string sign { get; set; }
		/// <summary>
		/// 外部订单号
		/// </summary>
		public string out_trade_no { get; set; }
		/// <summary>
		/// 订单号
		/// </summary>
		public string order_no { get; set; }
		/// <summary>
		/// 随机字符串
		/// </summary>
		public string nonce_str { get; set; }
		/// <summary>
		/// 订单状态0: 已下单 1:已受理 2: 请求预支付 3:请求失败 4:支付中 5: 支付成功 6:支付失败 7:超时关闭
		/// </summary>
		public string state { get; set; }
		/// <summary>
		/// 2 结算成功 4 结算失败 其 它结算中
		/// </summary>
		public string settleStatus { get; set; }
	}
}
